- Scp
- The peer connection to send the C-FIND-REQ to.
- Query
- The query information that describes the DICOM datasets to be found.
- OnBeforeAdd
- The method to call before a property defined in the class Query is added to the dataset.
- OnMatch
- The delegate to be called for each dataset that matches the query parameters.
Visual Basic (Declaration) | |
---|---|
Overloads Public Sub Find (Of TQuery,TResult)( _ ByVal Scp As DicomScp, _ ByVal Query As TQuery, _ ByVal OnBeforeAdd As BeforeAddTagDelegate, _ ByVal OnMatch As DicomMatchDelegate(Of TResult) _ ) |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As QueryRetrieveScu Dim Scp As DicomScp Dim Query As TQuery Dim OnBeforeAdd As BeforeAddTagDelegate Dim OnMatch As DicomMatchDelegate(Of TResult) instance.Find(Of TQuery, TResult)(Scp, Query, OnBeforeAdd, OnMatch) |
C# | |
---|---|
public void Find<TQuery,TResult>( DicomScp Scp, TQuery Query, BeforeAddTagDelegate OnBeforeAdd, DicomMatchDelegate<TResult> OnMatch ) |
Managed Extensions for C++ | |
---|---|
public: void Find<TQuery,TResult>( DicomScp* Scp, TQuery* Query, BeforeAddTagDelegate* OnBeforeAdd, DicomMatchDelegate<TResult*>* OnMatch ) |
C++/CLI | |
---|---|
public: void Findgeneric<typename TQuery> generic<typename TResult> ( DicomScp^ Scp, TQuery^ Query, BeforeAddTagDelegate^ OnBeforeAdd, DicomMatchDelegate<TResult^>^ OnMatch ) |
Parameters
- Scp
- The peer connection to send the C-FIND-REQ to.
- Query
- The query information that describes the DICOM datasets to be found.
- OnBeforeAdd
- The method to call before a property defined in the class Query is added to the dataset.
- OnMatch
- The delegate to be called for each dataset that matches the query parameters.
Type Parameters
- TQuery
- The type of the query.
- TResult
- The type of the result.
A DicomDataset will be created from the Query parameter. This dataset will then be sent in the C-FIND-REQ. The Query class should be decorated with the correct attributes for creating the dataset. The OnBeforeAdd delegate will be called before tag is added to the dataset.
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7